package com.xuebusi.ribbon.loadbalance.consumer;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 测试Ribbon负载均衡的微服务消费者启动器
 * <p>
 * 使用Ribbon不要额外导入依赖，因为eureka已经集成了Ribbon.
 * Ribbon的两个作用：
 * 1.服务调用
 * 2.负载均衡
 * <p>
 * 作为EurekaClient应用程序，在新版本的SpringCloud中，
 * `@EnableEurekaClient]`和`@EnableDiscoveryClient`这两个注解可以省略不写
 * 其中`@EnableEurekaClient]`是netflix提供的，`@EnableDiscoveryClient`是SpringCloud提供的.
 */
//@EnableDiscoveryClient
//@EnableEurekaClient
@SpringBootApplication
public class RibbonLoadBalanceConsumerApplication {
    public static void main(String[] args) {
        SpringApplication.run(RibbonLoadBalanceConsumerApplication.class, args);
    }
}
